package com.ql.domain;

import com.ql.domain.request.SelectTemplate;
import com.ql.domain.response.MenuNode;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.List;

/**
 * 用户实体类
 */
@Data
@ToString
@NoArgsConstructor
public class UserInfo {
    private Integer id;//主键
    private String username;//用户名
    private String password;//密码
    private String name;//姓名
    private Integer systemID;//类别 0施工 1监理 2建设 3检测
    private String systemIDStr;
    private Integer userLevel;//账号等级 0普通用户 1管理员
    private String userLevelStr;//账号等级 0普通用户 1管理员 2超级管理员
    private String tel;//手机号
    private Integer state;//状态 0开启 1关闭
    private Integer gender;//性别 0男 1女
    private List<Permission> permissions;
    private List<MenuNode> menus;
    private List<Section> sections;
    private List<SelectTemplate> selectTemplates;


}
